using System;
using System.ComponentModel;
using System.Xml.Serialization;

namespace com.exceptionalsoftware.spacetime.KML
{
	[Serializable()]
    [XmlType(TypeName = "RegionType")]
	public class Region : ObjectType
	{
        private LatLonAltBox boxField;
        private LevelOfDetail lodField;

        [XmlElement(ElementName = "LatLonAltBox", Type = typeof(LatLonAltBox))]
        public LatLonAltBox LatLonAltBox
        {
            get { return this.boxField; }
            set { this.boxField = value; }
        }

        [XmlElement(ElementName = "Lod", Type = typeof(LevelOfDetail))]
        public LevelOfDetail Lod
        {
            get { return this.lodField; }
            set { this.lodField = value; }
        }

    }
}